tax planning inheritance tax probate wills trust assembly income tax attorney legal advice capital gains tax law succession tax will assembly software rental agreement lawyer legal form legal law firm tax preparation estate planning trust software name change